home *** CD-ROM | disk | FTP | other *** search
- !Oric v1.02 (27th February 1991)
-
- Written by Sean 1990 & Derek 1991 & Sean 1991!
-
- Well its not quite an emulator, but it kept me amused for a few minutes. It
- was basically a challenge by my sister Elaine, who said "Bet you can't write
- an Emulator, you need to be really good at programming". Well I agreed, but
- thought it would be a bit of fun and a use for my sampler board. I bought
- her an Oric a couple of years back and she's pretty good at programming
- for a nine year old.
-
- The program should be written in assembler really but I still struggle with
- BASIC, so it's in BASIC!
-
- Double click onto !Oric, and you will get a pretty simular screen display
- like an Oric-1.
-
- The keywords currently implemented are as follows:
-
- BREAK - Resets Oric (Same as RESET)
- CAT - Catalogue of the current directory
- CLEAR - Clears System variables
- CLOAD - Loads a file from the current directory eg CLOAD PROG1
- CLS - Clears the screen
- CSAVE - Saves a file to the current directory eg CSAVE PROG1
- DEREK - (See SEAN)!
- ELAINE - Just a bit of fun for my siss
- EXPLODE - A nice Oric sampled sound effect
- HELLO - Hows this for a nice user freindly program!
- HELP - Tells you what it is
- HIRES - Goes into a High Resolution mode
- INK (n) - Changes ink colour (n is 0-7)
- LIST - Lists the current program in memory
- LORES - Goes into a Low res mode
- NEW - Clears current program from memory
- PAPER (n) - Changes background colour (n is 0-7)
- PING - A nice Oric sampled sound effect
- PRINT - Prints a blank line
- PROFF - Turns the printer off
- PRON - Turns the printer on
- QUIT - Goes back to the desktop
- RESET - Resets Oric (same as BREAK)
- RUN - Runs the current program in memory
- SEAN - Well I couldn't resist putting my name in the prog!
- SHOOT - A nice Oric sampled sound effect
- VERSION - Tells you what version this program is
- ZAP - A nice Oric sampled sound effect
-
- Line numbers are accepted (up to the number 300) eg.:
-
- 10 ZAP
- 20 HELLO
- 30 INK3
- 35 PRINT
- 40 SEAN
- 50 PING
-
- Unrecognised commands will result in the error ?SYNTAX ERROR
-
- Bug Fixes/Enhancements
- ~~~~~~~~~~~~~~~~~~~~~~
- 1.01 (10th February 1991)
- -------------------------
- 1) Loading and saving implemented. Filetype &999 set.
- 2) CAT command implememented.
- 3) PRON and PROFF implemented.
- 4) Lines numbers properly working, also LIST and RUN.
- 5) DEREK command implemented.
- 6) General tidy up of Seany's routines!
-
- 1.02 (27th February 1991)
- -------------------------
- 1) Check cassette loading: If no filename given, then it takes the first
- on the disc (as would be with tape loading). So all CLOAD, CLOAD""
- and CLOAD"Prog" are accepted.
- 2) Seans Address changed!
- 3) PRINT implemented (but not PRINT"HELLO" etc yet
- 4) REM command implemented. Bug without space after line no (Fix Derek?)
-
- This app isn't meant to be serious, but a bit of a laugh. If you want
- to improve it or do anything else, please do but send us a copy!
-
- Sean Creech (Seany) Derek Dawson (Des)
- 9 Chancel Court Hillsview
- Chancel Lane Station Road
- Pinhoe Rothienorman
- EXETER INVERURIE
- Devon Aberdeenshire
- EX4 8QE AB51 8YE
- ENGLAND SCOTLAND
-
- 7th October 1990. 10th February 1991
-
- Derek : - I appologise for the untidy parts in my routines - they were done
- in a hurry but they do work (I think!)
- - A saved oric file has the filetype of &999
- - The !Run file sets the current directory to <Oric$Dir>.Programs
-
-
- This Application is exclusive to Arch Angel PD, and may not be distributed
- by other PD libraries without written permission.